package com.zeus.mapper;

import com.zeus.pojo.Cart;

import java.util.Map;

/**
 * @author 冯扬龙
 * @date 2021/4/17 11:12
 */
public interface CartMapper {

//给用户添加购物车：用户注册以后数据库执行了insert操作以后会使用selectKey语句拿到用户的id,再组装cart对象
    public int addCart(Cart cart);

// 挑选好商品以后，点击添加到购物车，要发生的一系列操作
    public int updateCart(int cartId);

// 从购物车中删除商品且保证session信息一致性
    public int updateCart2(int cartId);

//返回购物车的总数
    public int selectCartTotalNum(int cartId);

//  返回cart对象
    public Cart selectCartList(Map<String,Object> map);
}
